package com.luculent.util.extension.datamasking;

/**
 * 脱敏策略接口
 * 支持函数式编程
 * @author zhangyang
 * @date 2020/10/30 10:58
 */
@FunctionalInterface
public interface MaskStrategy {

    /**
     * 脱敏
     *
     * @param source
     * @param params
     * @return
     */
    String mask(String source, int[] params);
}
